Fix /vm/uuid xenstore leak on tapdisk2 device cleanup
authorChunyan Liu <cyliu@novell.com>
Mon, 13 Dec 2010 17:39:27 +0000 (17:39 +0000)
committerChunyan Liu <cyliu@novell.com>
Mon, 13 Dec 2010 17:39:27 +0000 (17:39 +0000)
commitf662bb114a5d5ce24ce1cdcd0e36136c758ba5d7
tree410953dea83b6b5a89f504a9c5be2215b1196b03
parent999241f7aa459cfa20c6b122374eb4c62c10c5a9
Fix /vm/uuid xenstore leak on tapdisk2 device cleanup

While doing block-detach blktap2 disk, tap2 device info is not cleared from
xenstore /vm/uuid/xxx. The reason is in xen-hotplug-cleanup script: when $vm_dev
does not exist, $(xenstore-read "$vm_dev" 2>/dev/null) is also "", won't enter
the block. So, change to use cmd return value to check existence.

Signed-off-by Chunyan Liu <cyliu@novell.com>
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
committer: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
tools/hotplug/Linux/xen-hotplug-cleanup